package cn.swenty.backstage.framework.common.tree;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * 树上的一个节点
 * @since Mar 22, 2010 11:16:11 AM
 */
public interface TreeNode  extends Serializable{
	public String getId();
	public String getName();
	public String getParentName();
	public void setId(String id);
	public String getParentId();
	public void setParentId(String parentId);
	public Integer getDisplayNo() ;
	public void setDisplayNo(Integer displayNo);
	public List getChildren();
	public void setChildren(List nodes);
	public void setParent(TreeNode parent);
	public TreeNode getParent();
	public Map<String, Object> filter();
	
}
